package com.ruicar.afs.cloud.parameter.commom.enums;

/**
 * 对应审批/留言/附条件核准等各种类型用枚举类
 *
 * @author 耿继辉
 */
public enum AProveBusinessTypeEnum {
    /*
    --------------审批需要的的业务类型----------------------
    */
    /**
     * 挂牌车 - 03
     **/
    PLATE("03", "挂牌车"),
    /*
    --------------审批类型----------------------
    */
    /**
     * 待审核
     **/
    PENDING_REVIEW("pendingReview", "待审核"),
    /**
     * 审核中
     */
    AUDIT("audit", "审核中"),
    /**
     * 核准
     */
    APPROVAL("approval", "核准"),
    /**
     * 拒绝
     */
    REJECTION("rejection", "拒绝"),
    /**
     * 退回
     */
    BACK("back", "退回"),
    /**
     * 撤销
     */
    CANCELLATION("cancellation", "撤销"),


    /**
     * 建议核准
     */
    SUGGEST_CHECK("suggestCheck", "建议核准"),
    /**
     * 建议附条件核准
     */
    SUGGEST_CONDITION("suggestCondition", "建议附条件核准"),
    /**
     * 建议拒绝
     */
    SUGGEST_REJECT("suggestReject", "建议拒绝"),
    /**
     * 建议家访
     */
    SUGGEST_VISIT("suggestVisit", "建议家访"),
    /**
     * 撤销
     */
    SUGGEST_CANCEL("suggestCancel", "撤销"),
    /**
     * 拒绝-玄武征信
     */
    SUGGEST_REJECT_FINAL("suggestRejectF", "拒绝"),
    /**
     * 核准
     */
    SUGGEST_CHECK_FINAL("suggestCheckF", "核准"),
    /**
     * 附条件核准
     */
    SUGGEST_CONDITION_FINAL("suggestConditionF", "附条件核准"),
    /**
     * 退回-人工识别消息退回
     */
    SEND_BACK("sendBack", "退回"),
    /**
     * 退回经销商
     */
    SEND_BACK_TO_DEALER("sendBackToDealer", "退回经销商"),
    /**
     *
     */
    PARSE("parse", "暂停"),
    /**
     * 修订回复
     */
    MODIFY_SUBMIT("modifySubmit", "修订回复"),
    /**
     * 改派
     */
    REFORMIST("suggestReformist", "改派");

    AProveBusinessTypeEnum(String code, String desc) {
        this.code = code;
        this.desc = desc;
    }

    private String code;
    private String desc;

    public String getCode() {
        return code;
    }

    public String getDesc() {
        return desc;
    }
}
